package persistance.dal;

import java.util.ArrayList;
import ucc.objects.CaisseDuJourDTO;
import ucc.objects.OperationCaisseDTO;
import configur.PluginFactory;

public interface OperationCaisseFinder {
	OperationCaisseFinder INSTANCE = (OperationCaisseFinder) PluginFactory.INSTANCE
			.getPluginFor(persistance.dal.OperationCaisseFinder.class);

	OperationCaisseDTO lOperationCaisseNum(Long id);

	ArrayList<OperationCaisseDTO> lesOperationsCaisseDe(
			CaisseDuJourDTO caisseDuJour);

	ArrayList<OperationCaisseDTO> lesOperationsCaisseDe(int id);
}
